Middleware for Reliable Mobile Medical Workflow Support in Disaster Settings
نویسندگان
چکیده
Mobile information technology can help first responders assist patients more quickly, reliably, and safely, while focusing resources on those most in need. Yet the disaster setting complicates reliable networked computing. The WIISARD client-server architecture provides mobile IT support for medical response in disasters. Cached remote objects (CROs) are shared via publish/subscribe, enabling disconnected operation when out of network range and ensuring data consistency across clients with rollback/replay. CROs also provide a flexible, familiar, and performant programming model for client programmers. A drill with the San Diego MMST showed that a basic client-server architecture, even with CRO's, is insufficient, because prolonged network failures-to be expected in disaster reponse-inhibit group work. We describe an extension of the CRO model to clusters of computers that supports group work during network failures.
منابع مشابه
Open Workflows: Context-Dependent Construction and Execution in Mobile Wireless Settings
Existing workflow middleware executes tasks orchestrated by rules defined in a carefully handcrafted static graph. Workflow management systems have proved effective for service-oriented business automation in stable, wired infrastructures. We introduce a radically new paradigm for workflow construction and execution called open workflow to support goal-directed coordination among physically mob...
متن کاملAdaptive Process Coordination through Mobile File Sharing: A crisis management case study analysis
This paper describes an ongoing project that exploits the capability of mobile sharing systems for ad-hoc wireless networks (MANET) operating in a post-emergency scenario. The aim is to support an existing adaptive process management in which users handle multimedia files (e.g. disaster photos) in a nomadic way by exploiting the capability offered by mobile file sharing middleware to reduce the...
متن کاملMany Aspects of Reliabilities in a Distributed Mobile Messaging Middleware over JMS
Pronto[19] is a middleware system for mobile applications with JMS messaging as a basis in both centralized and decentralized forms. Asynchronous messaging is essential to support reliable communication with mobile devices. An intelligent gateway and smart caching in Pronto support the construction of distributed messaging systems over JMS servers. The main aim of Pronto is to support a reliabl...
متن کاملHermes: Agent-Based Middleware for Mobile Computing
Hermes is a middleware system for design and execution of activity-based applications in distributed environments. It supports mobile computation as an application implementation strategy. While middleware for mobile computing has typically been developed to support physical and logical mobility, Hermes provides an integrated environment where application domain experts can focus on designing a...
متن کاملTowards Middleware Support for Mobile and Cellular Networks: core problems and illustrated approaches
Mobile computing poses different requirements on middleware than more traditional desktop systems interconnected by fixed networks. Not only the characteristics of mobile network technologies as for example lower bandwidth and unreliability demand for customized support. Moreover, the devices employed in mobile settings usually are less powerful than their desktop counterparts. Slow processors,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- AMIA ... Annual Symposium proceedings. AMIA Symposium
دوره شماره
صفحات -
تاریخ انتشار 2006